Hi, my name is

Saad Farhan.

I build solutions to your problems.

Building complex back-ends in conjunction with sleek front-ends for seamless software experiences.

01.About Me

As a seasoned software engineer, I have successfully completed multiple projects, leveraging my knowledge and passion for problem-solving to deliver exceptional outcomes. My expertise spans a diverse range of technologies, including GoLang, Flutter, Python, Android Development, and CodeIgniter.I maintain a steadfast commitment to mastering core concepts while keeping pace with emerging trends in the industry. In addition to my technical expertise, I have a strong interest in teaching and mentoring, and have enjoyed writing articles on Medium to share my knowledge and experience with others.

Here are a few technologies I've been working with recently:

  • GoLang
  • Flutter
  • Docker
  • PostgreSQL
  • GCP
  • Python
  • Android (Kotlin and Java)
  • React JS

02.Projects

CDL1000 Quoting

This web-based quoting engine enables customers to book Drayage or Truckload shipments and make payments online or later through Stripe invoicing.

  • NextJS
  • Go Fiber
  • PostgreSQL
  • GCP
  • Cloud Run
  • Cloud Build
  • Julia Lang
  • Genie Framework
Sath Chaloo

Ride Hailing Startup based in karachi. My key responsibilities included developing and maintaining multiple android and web apps

  • Android
  • Firebase
  • Kotlin
  • Google Services
  • React JS
USDoctors

An E-Learning Platform connecting Preceptors from all over the US to physcians in training

  • CodeIgniter
  • PHP
  • JQuery
  • AJAX
  • JavaScript
  • HTML
  • CSS
Stanley

My final year and first project that I led to completion on my own. A simple command based desktop application that generates movie recommendations based on your previous choices.

  • Python
  • Electron JS
  • JavaScript
  • Pandas
  • TMDB API
  • HTML
  • CSS
Xtreme Hardware

An E-Commerce based startup providing computer hardware to people all over Pakistan.

  • WordPress
  • WooCommerce
  • WP Page Builder

Other projects that I've worked on

Flutter Facebook SDK

A Flutter plugin used to fetch Facebook deep links and log app events

Reddit Data Scrapper

Reddit scrapper built using PRAW API that fetches posts, comments and replies

Anonymous Social

WebApp that allows users to post data anonymously

Instagram Downloader

A Python based utility to download Instagram Posts

Alumni Portal

Portal to keep track of Alumni's informations and their job experiences.

WordPress Automation

Python utility to create WordPress Pages from a txt file

03.Where I've worked

Senior Software Engineer @ Gepeto

August 2024 - Present

  • Designed and developed a microservices-based LLM agent management platform using gRPC and Redis for efficient inter-service communication.
  • Created an authentication module to manage organization-specific configurations, enabling secure access to LLM agent data and configurations.
  • Designed a live agent playground for sandbox testing of LLM agents before deployment.
  • Implemented full frontend integration using Next.js to deliver a seamless user experience.
  • Led the architecture and development of AI/LLM powered solutions for businesses using FastAPI, Anthropic, OpenAI, Instructor, PostgreSQL, Twilio, and Redis, implementing LLM-powered intelligent agents designed for enterprise-scale customer service automation.
  • Engineered comprehensive multi-stage agent systems with advanced RAG capabilities for efficient knowledge base querying and response generation.
  • Developed and integrated end-to-end Salesforce connectivity for AI agents, enabling automated case management and contact tracking while maintaining data consistency across platforms.
  • Created an intuitive Next.js dashboard empowering customers to manage user stories and training examples, enhancing agent performance and customization capabilities.
  • Implemented performance optimization strategies utilizing Redis caching and database query refinements, significantly improving agent response times and concurrent user handling.
  • Engineered a versatile embedded chatbot solution with cross-platform compatibility, ensuring seamless integration across various customer websites.
  • Established robust testing environments and deployment pipelines, streamlining the development-to-production lifecycle.
  • Worked with customer's DevOps team to deploy a multi-agent solution on their infrastructure as part of regional collaboration efforts.
  • Partnered with customer's Salesforce integration team to manage the integration and release of changes on their Salesforce instance from development to production.
Lead Software Engineer @ Code Clan

September 2021 - July 2024

  • Led the development of essential in-house products for clients, including a rate calculator and loadboard.
  • Ensured ongoing functionality, alignment with business objectives, and implementation of necessary updates and improvements.
  • Utilized containerized Go-based microservices with the Fiber Framework for scalable solutions.
  • Leveraged Flutter and Dart technologies, significantly improving tracking capabilities and operational efficiency in logistics.
  • Implemented CI/CD pipelines using Google Cloud Build, boosting development efficiency.
  • Designed GCP infrastructure, including Cloud Run, Build, Memory Store, and SQL.
  • Coordinated with external agencies to integrate third-party APIs and services into developed products.
  • Developed a custom landing page and improved user experience for a UK marketing company through bug fixes and enhancements.
  • Engineered the backend for an AI sales bot company, focusing on recording, managing, and organizing key performance indicators (KPIs).
  • Collaborated with Nuance's team to deploy and integrate a customer's chatbot solution, contributing to regional collaboration on the deployment process.
Software Developer @ OctoberNow

February 2021 - September 2021

  • Led the optimization efforts of multiple mobile apps developed in Flutter and Dart.
  • Optimized bug resolution, diagnosing and rectifying 10+ critical issues across devices.
  • Enhanced code quality with SOLID and Design Principles, reducing codebase vulnerabilities and improving maintainability.
  • Integrated multiple platform-specific functionalities within Flutter apps, and a consistent user experience across different operating systems.
  • Fixed a buggy implementation of an audio-to-text feature in the production app, eliminating unexpected behavior and crashes by implementing the Singleton Principle.
  • Fostered community engagement and innovation by developing an open-source plugin supporting Android and iOS, garnering 100+ downloads and positive feedback from the Flutter and Dart community.
  • Contributed to microservices development and maintenance using Spring Boot.
  • Led serverless computing solutions with Google Cloud Functions.
Software Engineer @ Xortox

June 2020 - January 2021

  • Led client requirement sessions, ensuring deep understanding of their expectations, with high client satisfaction levels.
  • Optimized deployment workflows, streamlining processes and reducing deployment time.
  • Configured third-party plugins to tailor functionality to specific requirements, ensuring optimal performance and user experience.
  • Developed diverse platforms with CodeIgniter, WordPress, React Native, and React JS, showcasing expertise across frameworks.
  • Led the development of mobile applications using React Native.

04.Testimonials

Ryan Nelson

Director of IT at CDL1000

Saad's technical talents are very special - partIcularly his uncanny ability to source support talent around him and get high production-level results on the fly w/ either an over-articulated Project plan or within a Project plan with limited advisory on scope or direction. What made me blush a bit was trying to figure how this guy operates with the grace and polish that someone 20 years his senior would have (like me). RELIABLE. Calm under duress. Everyone in his space has to own it, few do it at the drop of a hat, with PRIMO results every damned time. I wish I had that toolbox at his age. I can't speak to his web work on the record as a web dev expert as my focus is IT backbone & managing our User-facing ops. But I thought it was awesome - I asked my wife who is a high-end web presence for a big Chicago digital marketing agency and we agreed his work was gorgeous and was smooth, the moving parts in the url were always sewn in perfectly. Saad also regularly worked out of the dev scope (thanks man!!) and was a treasured tech resource I will sorely miss, he was our top technical expert for a very long time. And he's a cool guy to work with - a good human. It will be fun to see where he's at in 5 years, I think his work here was slowing down a very very promising career, no offense to us - he just happens to have a very high ceiling, I see that. Really talented, nice dude! Miss him!

Stan Bukriy

Group Product Manager at CDL1000

I had the opportunity to work with Saad on several products, and I was consistently impressed with his ability to reach all deadlines while maintaining the highest quality of work. As our tech team lead, Saad was responsible for managing a diverse team of backend and frontend developers, product managers, and software architects and produced top-quality results, even with frequent changes in project requirements. He was able to keep everyone focused and motivated, ensuring that we always delivered our best work on time. Saad was also a great collaborator, always willing to listen to feedback and incorporate it into his work. I would highly recommend Saad to anyone looking for a talented and dedicated software engineer who excels at team leadership and collaboration.

Clark Alexander

Director of Research and Development at CDL1000

Saad is a rare talent. He has incredible maturity for his youth and is able to handle a major workload on relatively little instruction. I highly recommend any company in need of a software engineer, full stack developer, app developer to give Saad a look. He's able to simultaneously manage a team and work deeply on the problems he has been given. I changed programming languages on him a couple of times, and he was able to get the implementations hooked into the new languages quickly and seemlessly.In addition to his incredible programming skill and team management skills, he's a great guy to work with. Very friendly, responsive, and able to stand his ground against absurd requests.

Sal Rehman

Co-Founder USDoctors.co

Saad is a great full stack developer. He’s attentive, organized, and committed. A pleasure to work with!

Dr. Collier Griffin

Product Manager at USDoctors.co

Professional, great work ethic, and gives great ideas! Always a pleasure to work with.

Irfan Khan

Founder at XorToX

Farhan has been working with me as a full-stack software developer since July 2020. He is a hard worker that can write thousands of lines of code with a smile on his face. He has helped me with various cross-platform apps, websites and e-commerce projects for USA based clients. I am very impressed by Farhan's communication skills which came in handy when gathering requirements or presenting deliverables to clients who weren't particularly tech savvy. Farhan takes his programming seriously and regularly takes online classes to experiment with new programming trends. I can throw any new technology framework at him and he'll build me a prototype over-night ... it is a magical experience. He is an easy going fellow who goes out of his way to sync with the team, and resolve any problems we may have. He is constantly looking for guidance and training, and posses all the right signs to become a young leader.

05.Get In Touch

I'm actively seeking new opportunities and would love to connect with you. Whether you have a question or want to explore potential collaborations, please feel free to reach out. I'm eager to engage and discuss exciting prospects.